﻿using System;
using System.Windows;
using System.Xml.Serialization;
#if (WINRT)
using Windows.UI.Xaml.Markup;
using nRoute.Components;
#else
using System.Windows.Markup;
#endif

namespace nRoute.SiteMaps
{
#if (!SILVERLIGHT && !WINRT)
    [Serializable]
#endif
    [XmlRoot(ElementName = "Nodes", Namespace = SiteMaps.XMLNAMESPACE)]
    public class NodesCollection
#if (SILVERLIGHT || WINRT)
        : DependencyObjectCollection<SiteMapNode>
#else 
        : FreezableCollection<SiteMapNode> 
#endif
    {
        
    }
}
